Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
134 NEEDWOOD ROAD Terraced £288,458 £137,995 19 Mar 2004
136 NEEDWOOD ROAD Terraced £215,880 £125,000 27 May 2011
138 NEEDWOOD ROAD Terraced £282,199 £229,000 19 Oct 2018
140 NEEDWOOD ROAD Terraced £224,743 £134,000 5 Apr 2013
142 NEEDWOOD ROAD Terraced £229,776 £165,000 30 Nov 2015
144 NEEDWOOD ROAD Terraced £215,914 £124,950 22 Jul 2011
148 NEEDWOOD ROAD Terraced £231,522 £51,000 8 Jan 1999
150 NEEDWOOD ROAD Terraced £301,708 £110,000 29 Aug 2002